package com.mapapp.flutter_mapapp.bean;


import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Generated;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Transient;

@Entity
public class WaitForUploading {
    @Id
    private String regionId;
    private String remark;
    private String childRemark;//分户或者合户的备注
    private String endTime;
    private String headPicPath;
    private String headPicName;
    private String photosPath;
    private String photosName;
    private String photoDirName;
    private String childPhotoDirName;
    private String audioDirName;
    private String processId;
    private String audioName;
    private String audioPath;
    private String address;
    private String processStartTime;
    private int state;
    private int type;
    private int separationHouseholdCount;
    @Transient
    private boolean select;
    private String mergedIds;
    private String userId;
    private String hostAddress;
    private String childPhotosPath; //分户或者合户的图片地址
    private String childPhotosName; //分户或者合户的图片名称

    private int category;//1分户  2合户  0新增 3新增且分户 4新增且合户
    @Transient
    private boolean uploadFailed;

    @Generated(hash = 1914934503)
    public WaitForUploading(String regionId, String remark, String childRemark, String endTime, String headPicPath,
                            String headPicName, String photosPath, String photosName, String photoDirName, String childPhotoDirName,
                            String audioDirName, String processId, String audioName, String audioPath, String address, String processStartTime,
                            int state, int type, int separationHouseholdCount, String mergedIds, String userId, String hostAddress,
                            String childPhotosPath, String childPhotosName, int category) {
        this.regionId = regionId;
        this.remark = remark;
        this.childRemark = childRemark;
        this.endTime = endTime;
        this.headPicPath = headPicPath;
        this.headPicName = headPicName;
        this.photosPath = photosPath;
        this.photosName = photosName;
        this.photoDirName = photoDirName;
        this.childPhotoDirName = childPhotoDirName;
        this.audioDirName = audioDirName;
        this.processId = processId;
        this.audioName = audioName;
        this.audioPath = audioPath;
        this.address = address;
        this.processStartTime = processStartTime;
        this.state = state;
        this.type = type;
        this.separationHouseholdCount = separationHouseholdCount;
        this.mergedIds = mergedIds;
        this.userId = userId;
        this.hostAddress = hostAddress;
        this.childPhotosPath = childPhotosPath;
        this.childPhotosName = childPhotosName;
        this.category = category;
    }

    @Generated(hash = 1372155129)
    public WaitForUploading() {
    }

    public String getChildPhotoDirName() {
        return childPhotoDirName;
    }

    public void setChildPhotoDirName(String childPhotoDirName) {
        this.childPhotoDirName = childPhotoDirName;
    }

    public boolean isUploadFailed() {
        return uploadFailed;
    }

    public void setUploadFailed(boolean uploadFailed) {
        this.uploadFailed = uploadFailed;
    }

    public String getHeadPicName() {
        return headPicName;
    }

    public void setHeadPicName(String headPicName) {
        this.headPicName = headPicName;
    }

    public String getPhotoDirName() {
        return photoDirName;
    }

    public void setPhotoDirName(String photoDirName) {
        this.photoDirName = photoDirName;
    }

    public String getAudioDirName() {
        return audioDirName;
    }

    public void setAudioDirName(String audioDirName) {
        this.audioDirName = audioDirName;
    }

    public String getChildPhotosPath() {
        return childPhotosPath;
    }

    public void setChildPhotosPath(String childPhotosPath) {
        this.childPhotosPath = childPhotosPath;
    }

    public String getChildPhotosName() {
        return childPhotosName;
    }

    public void setChildPhotosName(String childPhotosName) {
        this.childPhotosName = childPhotosName;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public int getCategory() {
        return category;
    }

    public void setCategory(int category) {
        this.category = category;
    }

    public String getMergedIds() {
        return mergedIds;
    }

    public void setMergedIds(String mergedIds) {
        this.mergedIds = mergedIds;
    }

    public int getSeparationHouseholdCount() {
        return separationHouseholdCount;
    }

    public void setSeparationHouseholdCount(int separationHouseholdCount) {
        this.separationHouseholdCount = separationHouseholdCount;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getPhotosName() {
        return photosName;
    }

    public void setPhotosName(String photosName) {
        this.photosName = photosName;
    }

    public boolean isSelect() {
        return select;
    }

    public void setSelect(boolean select) {
        this.select = select;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getHeadPicPath() {
        return headPicPath;
    }

    public void setHeadPicPath(String headPicPath) {
        this.headPicPath = headPicPath;
    }

    public String getPhotosPath() {
        return photosPath;
    }

    public void setPhotosPath(String photosPath) {
        this.photosPath = photosPath;
    }


    public String getProcessId() {
        return processId;
    }

    public void setProcessId(String processId) {
        this.processId = processId;
    }

    public String getAudioName() {
        return audioName;
    }

    public void setAudioName(String audioName) {
        this.audioName = audioName;
    }

    public String getAudioPath() {
        return audioPath;
    }

    public void setAudioPath(String audioPath) {
        this.audioPath = audioPath;
    }

    public String getRegionId() {
        return regionId;
    }

    public void setRegionId(String regionId) {
        this.regionId = regionId;
    }

    public String getProcessStartTime() {
        return processStartTime;
    }

    public void setProcessStartTime(String processStartTime) {
        this.processStartTime = processStartTime;
    }

    public int getState() {
        return state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public boolean getSelect() {
        return this.select;
    }

    public String getHostAddress() {
        return this.hostAddress;
    }

    public void setHostAddress(String hostAddress) {
        this.hostAddress = hostAddress;
    }

    public String getChildRemark() {
        return this.childRemark;
    }

    public void setChildRemark(String childRemark) {
        this.childRemark = childRemark;
    }
}
